package com.example.networklab.domain.vo;

import com.example.networklab.enums.TaskStatus;
import lombok.Data;

import java.time.LocalDateTime;

@Data
public class TeaTaskVO {
    private Integer grade;
    private Integer classNum;
    /**
     * 作业的开始时间
     */
    private LocalDateTime startTime;
    /**
     * 作业的截止时间
     */
    private LocalDateTime endTime;
    private LocalDateTime createTime;
    private LocalDateTime updateTime;
    /**
     * 主键
     */
    private Long id;
    /**
     * 作业名称
     */
    private String name;

    /**
     * 作业的状态，0-未开始，1-正在进行，2-已结束
     */
    private TaskStatus status;
    /**
     * 总学生数
     */
    private Integer studentCount;
    /**
     * 有多少个学生提交了
     */
    private Integer studentSubmitCount;
    /**
     * 总提交数
     */
    private Integer submitCount;
    /**
     * 拓扑ID
     */
    private Long topologyId;
}
